package com.idheima.Map.anli;

import java.util.*;

public class Test {
    public static void main(String[] args) {
        String[] selects = {"大明湖", "趵突泉", "千佛山", "超意新"};
        List<String> datas = new ArrayList<>();
        Random r = new Random();
        for (int i = 1; i <= 80; i++) {
            int index = r.nextInt(selects.length);
            datas.add(selects[index]);
        }

        datas.forEach(System.out::println);
        System.out.println("===========================");
        Map<String, Integer> map = new HashMap<>();

        //2.统计每个景点的投票人数
        for (String data : datas) {
            if (map.containsKey(data)) {
                map.put(data, map.get(data) + 1);
            } else {
                map.put(data, 1);
            }
        }
        map.forEach((k,v)-> System.out.println(k+"="+v));
    }
    //2.1查询map中是否有此景点
    //2.2如果没有，存入此景点：（景点名称 = 1）
    //2.3如果有，则将此景点的票数 +1
}

